$(function () {

  $('.loginBox a').on('click', function () {
    $('.loginBox').hide()
    $('.regBox').show()
  })
  $('.regBox a').on('click', function () {
    $('.regBox').hide()
    $('.loginBox').show()
  })
  layui.form.verify({
    username: [
      /^[\S]{1,8}$/,
      '用户名必须为1~8位字母和数字'
    ],
    pwd: [
      /^[\S]{6,12}$/,
      '密码必须为6~12位字母和数字'
    ],
    rePwd: function (value) {
      let pwd = $('.regBox input[name="password"]').val()
      if (pwd !== value) {
        return '两次密码不一致'
      }
    }
  })
  // 注册
  $('#formReg').on('submit', function (e) {
    e.preventDefault()
    axios({
      url: '/api/reguser',
      method: 'post',
      data: $(this).serialize()
    }).then(res => {
      //成功回调
      console.log(res)
      if (res.data.status !== 0) {
        return layui.layer.msg(res.data.message)
      }
      layer.msg('恭喜你，注册成功')
    })
    $('.regBox a').click()
    $('#formReg')[0].reset()
  })
  // 登录
  $('#formLogin').on('submit', function (e) {
    e.preventDefault()
    axios({
      url: '/api/login',
      method: 'post',
      data: $(this).serialize()
    }).then(res => {
      //成功回调
      console.log(res)
      if (res.data.status !== 0) {
        return layui.layer.msg(res.data.message)
      }
      layer.msg('恭喜你，登录成功')
      localStorage.setItem('token', res.data.token)
      location.href = '/index.html'
    })
  })













})